منابع مشابه
Scientific computation and functional programming
We advocate the usage of modern functional programming languages, and lazy functional techniques for the description and implementation of abstract mathematical objects in Quantum Mechanics, needed both for pedagogical purposes, and for some real, not too computationally intensive, but conceptually and algorithmically difficult applications. We show how to perform simple abstract computations o...
متن کاملProgramming Languages for Scientific Computing
Scientific computation is a discipline that combines numerical analysis, physical understanding, algorithm development, and structured programming. Several yottacycles per year on the world’s largest computers are spent simulating problems as diverse as weather prediction, the properties of material composites, the behavior of biomolecules in solution, and the quantum nature of chemical compoun...
متن کاملEpistemic Programming Toward a New Programming Paradigm for Scientific Discovery
Any scientific discovery must include an epistemic process to gain knowledge of or to ascertain the existence of some empirical and/or logical entailments previously unknown or unrecognized. This paper proposes a new programming paradigm, named Epistemic Programming, which regards entailments as the subject of computing, takes three primary epistemic operations, i.e., epistemic deduction of kno...
متن کاملProgramming Paradigms for Scientific Problem Solving Environments
Scientific problem solving environments (PSEs) are software platforms that allow a community of scientific users the ability to easily solve computational problems within a specific domain. They are designed to hide the details of general purpose programming by allowing the problem to be expressed, as much as possible, in the scientific language of the discipline. In many areas of science, the ...
متن کاملUsing Java for scientific programming and electromagnetics
The advantages and disadvantages of Java for scientific programming are explored through the development of a Java applet for computational electromagnetics ~JACE!. Due to the complexity of systems modeled by computational electromagnetics, JACE is a good measure of performance for scientific programming. Java’s integration of graphics capabilities and numerical computations facilitates the dev...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Scientific Programming
سال: 2022
ISSN: ['1058-9244', '1875-919X']
DOI: https://doi.org/10.1155/5192